body {
	padding-top: 50px !important;
	//background: url("../images/themes/default/bg-clouds.png") repeat-x scroll 0 0 #C0DEED;
}
.container > .content {
background-color: #fff;
margin: 0 -20px;
-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.15);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.15);
box-shadow: 0 1px 2px rgba(0,0,0,.15);
border-radius: 5px 5px 5px 5px;
padding: 15px 20px 0;
}
.page-header {
background-color: #f5f5f5;
padding: 15px 15px 10px;
margin: -20px -20px 20px;
border-radius: 5px 5px 0 0;
}
.content .span12,
.content .span4 {
min-height: 400px;
}
.content .span4 {
margin-left: 0;
padding-left: 19px;
border-left: 1px solid #eee;
}
.content .span12 {
margin:0px 5px 5px 5px;
}

.pill-content{
overflow-y:auto;
}

.pill-content ul li{
float:left;
list-style: none;
margin:0 15px 5px 0;
}
.pill-content ul{
margin:0;
}

.tag{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2D9F0;
    margin: 4px 6px 2px 0;
    padding: 4px 4px;
    white-space: nowrap;
}

a.stag{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2D9F0;
    margin: 4px 6px 2px 0;
    padding: 4px 4px;
    white-space: nowrap;
}


a.tag{
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2D9F0;
    line-height: 2.4;
    margin: 2px 2px 2px 0;
    padding: 4px 4px;
    text-decoration: none;
    white-space: nowrap;
}
a.tag:hover {
    background-color: #eee;
}
.stag{
	float:left;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2D9F0;
    margin: 4px 6px 2px 0;
    padding: 4px 4px;
    white-space: nowrap;
}
.stag a{
cursor: pointer;
}

#music_sprite{
background: url("../images/icon/music-sprite.gif") no-repeat;
width:50px;
height:50px;
position: absolute;
z-index:50000;
}

a.bot_more {
    background: -moz-linear-gradient(center top , #F8F8F9, #E6E6E8) repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    color: #666666 !important;
    cursor: pointer;
    display: block;
    font-size: 14px;
    padding: 6px 10px;
    text-align: center;
    text-decoration: none !important;
    vertical-align: middle;
}
a.bot_more:hover {
    background: -moz-linear-gradient(center top , #F4F4F5, #E6E6E8) repeat scroll 0 0 transparent;
}
a.bot_more:active {
    background: -moz-linear-gradient(center top , #DDDDDD, #DDDDDD) repeat scroll 0 0 transparent;
    border: 1px solid #AAAAAA;
}
a.loading, a.loading:hover, a.loading:active {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid #F0F5F5;
    cursor: default;
}

